package com.kingzoon.seckill.entity;

import java.math.BigDecimal;

public class UaMemberInfo {
    /**
    * 交易所ID
    */
    private String exchangeId;

    /**
    * 经纪商ID
    */
    private String distributorId;

    /**
    * 会员ID
    */
    private String memberId;

    /**
    * 登录名
    */
    private String loginName;

    /**
    * 登录密码
    */
    private String loginPwd;

    /**
    * 会员昵称
    */
    private String nickname;

    /**
    * 手机号
    */
    private String memberMobile;

    /**
    * 用户头像
    */
    private String memberHeadIcon;

    /**
    * qq账号相关信息
    */
    private String memberQqinfo;

    /**
    * 邮箱
    */
    private String memberEmail;

    /**
    * 会员积分
    */
    private Long memberPoints;

    /**
    * 支付密码
    */
    private String payPwd;

    /**
    * 注册日期
    */
    private String registerDate;

    /**
    * 注册时间
    */
    private String registerTime;

    /**
    * 注册来源(0:web注册;1:ios;2:android)
    */
    private Long registerFromWay;

    /**
    * 推荐人用户ID
    */
    private String refereeMemberId;

    /**
    * 会员状态
    */
    private String memberStatus;

    /**
    * 会员类型(字典:101;0-个人会员;1-机构会员)
    */
    private String memberType;

    /**
    * 会员级别
    */
    private String memberLevel;

    /**
    * 会员经验值
    */
    private Long memberExp;

    /**
    * 写入日期
    */
    private String insertDate;

    /**
    * 写入时间
    */
    private String insertTime;

    /**
    * 锁定状态:0正常，1锁定
    */
    private String lockStatus;

    /**
    * 当日登录密码错误次数
    */
    private Short errorNum;

    /**
    * 登录密码错误l累计次数
    */
    private Long errorNumTotal;

    /**
    * 会员真实名称(机构取机构中文名称，个人取证件名称)
    */
    private String memberName;

    /**
    * 是否是平台(0:不是;1:是)
    */
    private Long isPlatform;

    /**
    * 开户标志(1:平台代开户;0:非平台代开户)
    */
    private Short openFlag;

    /**
    * 体验金总额
    */
    private BigDecimal virtualCoinTotal;

    /**
    * 可用体验金
    */
    private BigDecimal virtualCoinAvaliable;

    /**
    * 可提现体验金
    */
    private BigDecimal virtualCoinWithdraw;

    /**
    * 体验金冻结总额
    */
    private BigDecimal virtualCoinFrozen;

    /**
    * 代销经纪商ID
    */
    private String brokerId;

    public String getExchangeId() {
        return exchangeId;
    }

    public void setExchangeId(String exchangeId) {
        this.exchangeId = exchangeId;
    }

    public String getDistributorId() {
        return distributorId;
    }

    public void setDistributorId(String distributorId) {
        this.distributorId = distributorId;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }

    public String getLoginPwd() {
        return loginPwd;
    }

    public void setLoginPwd(String loginPwd) {
        this.loginPwd = loginPwd;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getMemberMobile() {
        return memberMobile;
    }

    public void setMemberMobile(String memberMobile) {
        this.memberMobile = memberMobile;
    }

    public String getMemberHeadIcon() {
        return memberHeadIcon;
    }

    public void setMemberHeadIcon(String memberHeadIcon) {
        this.memberHeadIcon = memberHeadIcon;
    }

    public String getMemberQqinfo() {
        return memberQqinfo;
    }

    public void setMemberQqinfo(String memberQqinfo) {
        this.memberQqinfo = memberQqinfo;
    }

    public String getMemberEmail() {
        return memberEmail;
    }

    public void setMemberEmail(String memberEmail) {
        this.memberEmail = memberEmail;
    }

    public Long getMemberPoints() {
        return memberPoints;
    }

    public void setMemberPoints(Long memberPoints) {
        this.memberPoints = memberPoints;
    }

    public String getPayPwd() {
        return payPwd;
    }

    public void setPayPwd(String payPwd) {
        this.payPwd = payPwd;
    }

    public String getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(String registerDate) {
        this.registerDate = registerDate;
    }

    public String getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(String registerTime) {
        this.registerTime = registerTime;
    }

    public Long getRegisterFromWay() {
        return registerFromWay;
    }

    public void setRegisterFromWay(Long registerFromWay) {
        this.registerFromWay = registerFromWay;
    }

    public String getRefereeMemberId() {
        return refereeMemberId;
    }

    public void setRefereeMemberId(String refereeMemberId) {
        this.refereeMemberId = refereeMemberId;
    }

    public String getMemberStatus() {
        return memberStatus;
    }

    public void setMemberStatus(String memberStatus) {
        this.memberStatus = memberStatus;
    }

    public String getMemberType() {
        return memberType;
    }

    public void setMemberType(String memberType) {
        this.memberType = memberType;
    }

    public String getMemberLevel() {
        return memberLevel;
    }

    public void setMemberLevel(String memberLevel) {
        this.memberLevel = memberLevel;
    }

    public Long getMemberExp() {
        return memberExp;
    }

    public void setMemberExp(Long memberExp) {
        this.memberExp = memberExp;
    }

    public String getInsertDate() {
        return insertDate;
    }

    public void setInsertDate(String insertDate) {
        this.insertDate = insertDate;
    }

    public String getInsertTime() {
        return insertTime;
    }

    public void setInsertTime(String insertTime) {
        this.insertTime = insertTime;
    }

    public String getLockStatus() {
        return lockStatus;
    }

    public void setLockStatus(String lockStatus) {
        this.lockStatus = lockStatus;
    }

    public Short getErrorNum() {
        return errorNum;
    }

    public void setErrorNum(Short errorNum) {
        this.errorNum = errorNum;
    }

    public Long getErrorNumTotal() {
        return errorNumTotal;
    }

    public void setErrorNumTotal(Long errorNumTotal) {
        this.errorNumTotal = errorNumTotal;
    }

    public String getMemberName() {
        return memberName;
    }

    public void setMemberName(String memberName) {
        this.memberName = memberName;
    }

    public Long getIsPlatform() {
        return isPlatform;
    }

    public void setIsPlatform(Long isPlatform) {
        this.isPlatform = isPlatform;
    }

    public Short getOpenFlag() {
        return openFlag;
    }

    public void setOpenFlag(Short openFlag) {
        this.openFlag = openFlag;
    }

    public BigDecimal getVirtualCoinTotal() {
        return virtualCoinTotal;
    }

    public void setVirtualCoinTotal(BigDecimal virtualCoinTotal) {
        this.virtualCoinTotal = virtualCoinTotal;
    }

    public BigDecimal getVirtualCoinAvaliable() {
        return virtualCoinAvaliable;
    }

    public void setVirtualCoinAvaliable(BigDecimal virtualCoinAvaliable) {
        this.virtualCoinAvaliable = virtualCoinAvaliable;
    }

    public BigDecimal getVirtualCoinWithdraw() {
        return virtualCoinWithdraw;
    }

    public void setVirtualCoinWithdraw(BigDecimal virtualCoinWithdraw) {
        this.virtualCoinWithdraw = virtualCoinWithdraw;
    }

    public BigDecimal getVirtualCoinFrozen() {
        return virtualCoinFrozen;
    }

    public void setVirtualCoinFrozen(BigDecimal virtualCoinFrozen) {
        this.virtualCoinFrozen = virtualCoinFrozen;
    }

    public String getBrokerId() {
        return brokerId;
    }

    public void setBrokerId(String brokerId) {
        this.brokerId = brokerId;
    }
}